package store.domain;

import javax.persistence.*;
import java.io.Serializable;

@Entity
@Table(name = "jos_jshopping_shipping_method")
public class ShippingMethod implements Serializable {
    private Integer shippingId;
    private String nameEnGb;
    private String descriptionEnGb;
    private String nameDeDe;
    private String descriptionDeDe;
    private Byte published;
    private String payments;
    private String image;
    private Integer ordering;
    private String nameRuRu;
    private String descriptionRuRu;

    @Id
    @GeneratedValue
    @Column(name = "shipping_id")
    public Integer getShippingId() {
        return shippingId;
    }

    public void setShippingId(Integer shippingId) {
        this.shippingId = shippingId;
    }

    @Basic
    @Column(name = "`name_en-GB`")
    public String getNameEnGb() {
        return nameEnGb;
    }

    public void setNameEnGb(String nameEnGb) {
        this.nameEnGb = nameEnGb;
    }

    @Basic
    @Column(name = "`description_en-GB`")
    public String getDescriptionEnGb() {
        return descriptionEnGb;
    }

    public void setDescriptionEnGb(String descriptionEnGb) {
        this.descriptionEnGb = descriptionEnGb;
    }

    @Basic
    @Column(name = "`name_de-DE`")
    public String getNameDeDe() {
        return nameDeDe;
    }

    public void setNameDeDe(String nameDeDe) {
        this.nameDeDe = nameDeDe;
    }

    @Basic
    @Column(name = "`description_de-DE`")
    public String getDescriptionDeDe() {
        return descriptionDeDe;
    }

    public void setDescriptionDeDe(String descriptionDeDe) {
        this.descriptionDeDe = descriptionDeDe;
    }

    @Basic
    @Column(name = "published")
    public Byte getPublished() {
        return published;
    }

    public void setPublished(Byte published) {
        this.published = published;
    }

    @Basic
    @Column(name = "payments")
    public String getPayments() {
        return payments;
    }

    public void setPayments(String payments) {
        this.payments = payments;
    }

    @Basic
    @Column(name = "image")
    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    @Basic
    @Column(name = "ordering")
    public Integer getOrdering() {
        return ordering;
    }

    public void setOrdering(Integer ordering) {
        this.ordering = ordering;
    }

    @Basic
    @Column(name = "`name_ru-RU`")
    public String getNameRuRu() {
        return nameRuRu;
    }

    public void setNameRuRu(String nameRuRu) {
        this.nameRuRu = nameRuRu;
    }

    @Basic
    @Column(name = "`description_ru-RU`")
    public String getDescriptionRuRu() {
        return descriptionRuRu;
    }

    public void setDescriptionRuRu(String descriptionRuRu) {
        this.descriptionRuRu = descriptionRuRu;
    }
}
